Performance Analysis of Aerie under Mail Server Workloads
نویسندگان
چکیده
Inspite of the rapid advancements in storage technology, the fundamental architecture of storage in operating system remains fixed. Applications invoke the kernel to store and retrieve data and kernel invokes the file system. Recent work suggests a new class of memory called storage class memory(SCM) which blurs out the distinction between fast, expensive and volatile memory, and slow, cheap and non-volatile storage. The file system for such a class of memory does not need kernel interaction. Applications can modify the file system and optimize it according to their needs. One such flexible file system architecture is provided by Aerie [13]. It exposes storage class memory to user mode programs which allows direct access to memory from user mode. Aerie[13] evaluates the application level performance on three Filebench profiles: file server, web server and web proxy. We are interested in measuring the performance of Aerie for mail server profiles. Mail servers usually deal with a large number of small files which are in constant flux. It has frequent reads/writes, create/delete and appends. In this paper, we adopt two simple benchmarks which mimic the behavior of a mail server and alter them to use the file system APIs exposed by Aerie. We compare the performance of Aerie with tmpfs and ext3 file system (with and without caching) on linux 3.2.2.
منابع مشابه
Models of mail server workloads
Electronic mail has become an integral part of our daily lives With this trend mail servers have to provide a fast highly available reliable and secure service Hence workload characterization and performance evaluation of mail servers are to be addressed as primary issues This paper deals with a detailed characterization of mail server workloads Our study is based on the analysis of a large set...
متن کاملPii: S0166-5316(01)00047-5
Electronic mail has become an integral part of our daily lives. With this trend, mail servers have to provide a fast, highly available, reliable and secure service. Hence, workload characterization and performance evaluation of mail servers are to be addressed as primary issues. This paper deals with a detailed characterization of mail server workloads. Our study is based on the analysis of a l...
متن کاملA Performance Study of Modern Web Applications
Web server programs are one of the most popular computer applications in existence today. Our goal is to study the behavior of modern Web server application programs to understand how they interact with the underlying Web server, hardware and operating system (OS) environment. We monitor and evaluate the performance of the system using hardware performance counters, for diierent workloads and i...
متن کاملEvaluating Performance and Energy in File System Server Workloads
Recently, power has emerged as a critical factor in designing components of storage systems, especially for power-hungry data centers. While there is some research into power-aware storage stack components, there are no systematic studies evaluating each component’s impact separately. This paper evaluates the file system’s impact on energy consumption and performance. We studied several popular...
متن کاملAn Analysis of Disk Performance in VMware ESX Server Virtual Machines
The performance of applications running within VMs is a significant factor in their adoption. VMware ESX Server was designed for high performance, and its architecture is streamlined to provide high-speed I/O. In this paper, we focus on one component of ESX Server's I/O architecture, its storage subsystem. We look at the characteristics of a series of disk microbenchmarks on several different s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012